contact x-ray therapy - German English Dictionary